be very well preserved - French English Dictionary